﻿@charset "utf-8";
html{margin:0 auto;-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
address,caption,cite,code,dfn,em,th,var,i,strong,b{font-style:normal;font-weight:400;}
table{border-spacing:0;border-collapse:collapse;}
img,fieldset{border:0}
ol,ul,ul li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
body{background:#000340;color:#777777;font-family:宋体;font-size:12px;}
.clearfix:after{content: ".";display: block;	height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix{display: block;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
input{outline:none;}
input::-moz-focus-inner{border:none;outline:none;border-color:transparent!important}
input {hide-focus: expression(this.hideFocus=true);}
input,textarea{padding:1px 0;*vertical-align:middle;outline:none;}
div,a {outline:none}
img {vertical-align:top;}
a,a:link,a:hover,a:visited {color:#333333;text-decoration:none;font-size:12px;}
a:hover {color:#000340;text-decoration:none}
.clear {clear:both}
.fl {display:inline;float:left}
.fr {display:inline;float:right}
.yahei,.yahei a,.yahei a:link,.yahei a:visited {font-family:微软雅黑,Microsoft YaHei,\5FAE\8F6F\96C5\9ED1;}
.box {width:960px;margin:0 auto;overflow:hidden}
.slidegrid {float:left;position:relative;overflow:hidden;}
.slideitems{ width:20000em;position:absolute;}
.slideitems li{float:left;}
#container {width:1000px;margin:0 auto;clear:both;background:#fff;margin-top:4px;overflow:hidden}
.topbar {height:30px;padding-top:10px;line-height:30px;overflow:hidden}
.topbar .topbar_links {color:#000340;padding:0 5px;}
.topbar .topbar_links a {color:#000340;padding:0 5px;}
.topbar .topbar_search {width:124px;height:30px;background:url(../images/searchbg.jpg) left top no-repeat;overflow:hidden}
.topbar .topbar_search input.inp {width:90px;height:29px;padding-left:8px;line-height:29px\9;border:none;background:none}
.topbar .topbar_search input.btn {width:26px;height:29px;background:none;border:none;cursor:pointer}
/*.header {height:68px;}
.header .header_logo {padding-left:20px;}
.header_menu {height:36px;padding-top:7px;position:relative;padding-right:20px;}
.header_menu li {float:left;width:112px;height:36px;text-align:center;background:url(../images/menu_libg.jpg) left top no-repeat;}
.header_menu li h2 {clear:both;line-height:36px;overflow:hidden}
.header_menu li h2 a {font-size:14px;color:#fff}
.header_menu li .subnav {width:638px;height:22px;background:url(../images/subnavbg.png) left top no-repeat;overflow:hidden;position:absolute;left:0;top:43px;line-height:22px;display:none}
.header_menu li .subnav a {padding:0 10px;}
.header_menu li.first {background:url(../images/menu_firstbg.jpg) left top no-repeat}
.header_menu li.last {background:url(../images/menu_lastbg.jpg) left top no-repeat}
.header_menu li.on {background:url(../images/menu_hover.jpg) left top no-repeat}
.header_menu li.on a {color:#000340}
.header_menu li.first.on {background:url(../images/menu_lefthover.jpg) left top no-repeat}
.header_menu li.last.on {background:url(../images/menu_righthover.jpg) left top no-repeat}*/
.header {height:78px;} /*增加10像素*/

.header_menu {height:36px;padding-top:7px;position:relative;padding-right:20px; background:url(../images/menu_bg1.png) no-repeat left 7px;}
.header_menu li {float:left;width:106px;height:36px;text-align:center;}
.header_menu li h2 {clear:both;line-height:36px;overflow:hidden}
.header_menu li h2 a {font-size:14px;color:#fff}
.header_menu li .subnav {width:638px;height:27px;background:url(../images/subnavbg.png) left top no-repeat;overflow:hidden;position:absolute;left:0;top:43px;line-height:27px;display:none}
.header_menu li .subnav a {padding:0 5px;}

.header_menu .l1,.header_menu .l2,.header_menu .l3,.header_menu .l4,.header_menu .l5,.header_menu .l6 { background-image:url(../images/menu_bg1.png); background-repeat:no-repeat;}

.header_menu li.on {background-image:url(../images/menu_bg2.png);}
.header_menu .l1 {background-position:0px 0px;}
.header_menu .l2 {background-position:-105px 0px;}
.header_menu .l3 {background-position:-210px 0px;}
.header_menu .l4 { background-position:-315px 0px;}
.header_menu .l5 { background-position:-420px 0px;}
.header_menu .l6 { background-position:-525px 0px;}
.header_menu li.last {}
.header_menu li.on a {color:#000340}
.header_menu li.first.on {}
.header_menu li.last.on{}

.slide {width:970px;}
.maniPart {padding-top:10px;}
.maniPart_left {width:641px;overflow:hidden}
.weixin {width:215px;height:201px;margin:1px auto;background:#f1f1f1;border:1px solid #ddd;text-align:center;overflow:hidden}
.weixin_tit {height:32px;padding-top:4px;}
.weixin_titimg {height:48px;overflow:hidden}
.weixin_bd {width:149px;padding-top:4px;margin:0 auto;clear:both;overflow:hidden}
.weixin_txt {width:100%;clear:both;padding-top:5px;line-height:18px;overflow:hidden} 
.serviceTel {width:215px;height:165px;background:#f1f1f1;border:1px solid #ddd;text-align:center;margin-top:8px;overflow:hidden}
.serviceTel_tit {width:100%;clear:both;padding-top:10px;line-height:18px;overflow:hidden} 
.serviceTel_txt {width:100%;clear:both;padding-top:10px;line-height:22px;overflow:hidden} 
.serviceTel_txt a:hover{color:#00005E}
.maniPart_left_con1 {clear:both;}
.maniPart_left_con1_left {width:217px;overflow:hidden}
.maniPart_left_con1_right {width:419px;margin-left:5px;overflow:hidden}
.index_aboutus {width:100%;clear:both}
.index_aboutus_hd {height:32px;background:url(../images/hdbg1.jpg) left top no-repeat;line-height:32px;overflow:hidden}
.index_aboutus_hd p.tit {color:#000340;font-size:14px;text-shadow:1px 1px 2px #bbb;padding-left:30px;}
.index_aboutus_hd span.more {padding-right:6px;}
.index_aboutus_bd {width:417px;height:170px;background:#f1f1f1;border:1px solid #ddd;border-top:none;}
.index_aboutus_bd .photo {width:122px;margin:22px 0 0 10px;overflow:hidden}
.index_aboutus_bd .photo img {width:122px;height:130px;}
.index_aboutus_bd .con {width:260px;margin:10px 0 0 15px;line-height:22px;overflow:hidden}

.index_announce {clear:both;padding-top:7px;}
.index_announce_hd {height:32px;background:url(../images/hdbg1.jpg) left top no-repeat;line-height:32px;overflow:hidden}
.index_announce_hd p.tit {color:#000340;font-size:14px;text-shadow:1px 1px 2px #bbb;padding-left:30px;}
.index_announce_hd span.more {padding-right:6px;}
.index_announce_bd {width:417px;height:135px;background:#f1f1f1;border:1px solid #ddd;border-top:none;}
.index_announce_bd ul {width:400px;margin:0 auto;clear:both;padding-top:10px;overflow:hidden}
.index_announce_bd ul li {width:100%;clear:both;vertical-align:top;height:23px;border-bottom:1px dotted #ddd;line-height:23px;overflow:hidden}
.index_announce_bd ul li span.date {float:right;color:#777}
.index_announce_bd ul li a {background:url(../images/dot1.jpg) left center no-repeat;padding-left:16px;}



.index_notice {clear:both;padding-top:7px;}
.index_notice_hd {height:32px;background:url(../images/hdbg1.jpg) left top no-repeat;line-height:32px;overflow:hidden}
.index_notice_hd ul {height:27px;padding-top:4px;overflow:hidden}
.index_notice_hd ul li {display:inline;float:left;width:92px;height:27px;line-height:27px;background:url(../images/news_btn.jpg) left top no-repeat;margin-left:5px;text-align:center;line-height:27px;overflow:hidden}
.index_notice_hd ul li a {font-size:14px;color:#999}
.index_notice_hd ul li.on {background:url(../images/news_hot.jpg) left top no-repeat;}
.index_notice_hd ul li.on a {color:#fff}
.index_notice_bd {width:417px;height:135px;background:#f1f1f1;border:1px solid #ddd;border-top:none;}
.index_notice_bd ul {width:400px;margin:0 auto;clear:both;padding-top:10px;overflow:hidden}
.index_notice_bd ul li {width:100%;clear:both;vertical-align:top;height:23px;border-bottom:1px dotted #ddd;line-height:23px;overflow:hidden}
.index_notice_bd ul li span.date {float:right;color:#777}
.index_notice_bd ul li a {background:url(../images/dot1.jpg) left center no-repeat;padding-left:16px;}
.maniPart_left_con2 {clear:both;padding-top:7px;overflow:hidden}
.mainPart_Partner {clear:both;width:639px;height:86px;background:#f1f1f1;border:1px solid #ddd;overflow:hidden}
.mainPart_Partner_hd {width:610px;height:36px;margin:0 auto;background:url(../images/line0.jpg) right 22px no-repeat;line-height:40px;overflow:hidden}
.mainPart_Partner_hd p.tit {font-size:14px;color:#000340}
.maniPart_right {width:315px;overflow:hidden}
.maniPart_imgbtn {clear:both;height:80px;overflow:hidden}
.maniPart_imgbtn ul {width:110%}
.maniPart_imgbtn li {display:inline;float:left;width:155px;height:36px;margin:0 4px 4px 0}
.maniPart_login {width:215px;height:165px;background:#f1f1f1;margin-top:7px;border:1px solid #ddd;clear:both}
.maniPart_login_hd {text-align:center;height:34px;padding-top:7px;overflow:hidden}
.maniPart_login_bd {width:215px;margin:0 auto;clear:both;padding-top:6px;overflow:hidden}
.maniPart_login_bd  li {width:100%;clear:both;vertical-align:top;padding:5px 0 5px 0;overflow:hidden}
.maniPart_login_bd  li span.tit {width:50px;padding-left:10px;color:#999;height:30px;line-height:30px;overflow:hidden}
.maniPart_login_bd  li .con {width:144px;overflow:hidden}
.maniPart_login_bd  li input.inp {width:150px;height:28px;border:1px solid #dfdfdf;padding:0 5px;line-height:28px\9;}
input::-webkit-input-placeholder {
    color:    #000;
}
input:-moz-placeholder {
    color:    #000;
}
.topbar_bd{width:215px;}
.maniPart_login_bd  li input.btn {width:92px;height:26px;background:url(../images/login.jpg) left top no-repeat;border:none;cursor:pointer;margin-left:28px;}
.maniPart_login_bd  li span.forgot_links {height:26px;line-height:26px;padding-left:20px;}
.maniPart_login_bd  li span.forgot_links a {color:#000340}



.maniPart_pro {clear:both;padding-top:7px;overflow:hidden}
.maniPart_pro_hd {height:33px;background:url(../images/pro_bj.jpg) left top no-repeat;overflow:hidden}
.maniPart_pro_bd {width:312px;height:527px;background:#f1f1f1;border:1px solid #ddd;border-top:none;margin-left:1px;overflow:hidden}
.maniPart_pro_bd  table.maintable {margin-top:2px;}
.maniPart_pro_bd_info {height:504px;overflow:auto;text-align:center}
.maniPart_pro_bd  table.maintable tr.hdbg {background:#e0e0de} 
.maniPart_pro_bd  table.maintable tr.hdbg td {border-right:2px solid #f1f1f1}
.maniPart_pro_bd  table.maintable td {padding: 5px;}

/*.mainPart_Partner_bd {width:610px;height:36px;margin:0 auto;position:relative;overflow:hidden}
.mainPart_Partner_bd span.goleft,.mainPart_Partner_bd span.goright {display:block;width:16px;height:23px;position:absolute;top:7px;overflow:hidden}
.mainPart_Partner_bd span.goleft {left:0}
.mainPart_Partner_bd span.goright {right:0}
.mainPart_Partner_bd .go {width:560px;height:36px;left:28px;overflow:hidden}
.mainPart_Partner_bd .go li {margin-right:3px;}*/
.mainPart_Partner_bd {width:610px;height:36px;margin:0 auto;position:relative;overflow:hidden}
.mainPart_Partner_bd span.goleft,.mainPart_Partner_bd span.goright {display:block;width:16px;height:23px;position:absolute;top:7px;overflow:hidden}
.mainPart_Partner_bd span.goleft {left:0}
.mainPart_Partner_bd span.goright {right:0}
.mainPart_Partner_bd .go {width:600px;height:36px;left:20px;overflow:hidden}
.mainPart_Partner_bd .go li {width:610px;}
.mainPart_Partner_bd .go li a {padding-right:3px;}
.mainPart_Partner_bd .go li img {width:140px;height:36px;}


.footer {background:#000340;padding:10px 0;text-align:center;color:#9e9fc7;line-height:22px;margin-top:10px;margin-bottom:10px;}
.footer a {color:#9e9fc7;padding:0 5px;}

.maintbox {padding-top:3px;width:980px;}
.maintbox_left {width:220px;overflow:hidden}
.leftbar {clear:both}
.leftbar_hd {height:30px;background:url(../images/tbg1.jpg) center top no-repeat;line-height:30px;color:#000340;font-size:20px;text-align:center;overflow:hidden}
.leftbar_bd {width:100%;clear:both;padding-top:10px;overflow:hidden}
.leftbar_bd li {width:100%;height:60px;text-align:center;line-height:60px;background:url(../images/leftbar_navbg.png) center bottom no-repeat;overflow:hidden}
.leftbar_bd li a {font-size:14px;}
.leftbar_bd li.on {background:url(../images/lefrbar_navhover.png) center bottom no-repeat;}
.leftbar_bd li.on a {color:#000340;text-shadow: 2px 2px 2px #bbb;font-size:16px;}
.maintbox_right {width:760px;overflow:hidden}
.daohang {clear:both;height:34px;line-height:34px;overflow:hidden;}
.daohang p.tit {background:url(../images/dot2.jpg) left center no-repeat;padding-left:10px;}
.mainhd {height:36px;width:756px;background:url(../images/hdbg2.jpg) left top no-repeat;line-height:36px;overflow:hidden}
.mainhd{color:#000340;font-size:14px;text-shadow:1px 1px 2px #bbb;padding-left:30px;}
.mainbd {width:754px;height:auto;border:1px solid #ddd;border-top:none;position:relative;overflow:hidden}
.intro_content {padding:20px;line-height:20px;overflow:hidden}

.order_form {width:695px;margin:0 auto;padding:30px 0;overflow:hidden}
.order_form li {width:100%;clear:both;vertical-align:top;border-bottom:1px dotted #ddd;padding:8px 0;overflow:hidden}
.order_form li  span.tit {width:70px;height:22px;background:#dedede;padding:0 10px;line-height:22px;overflow:hidden}
.order_form li .con {width:530px;margin-left:10px;overflow:hidden}
.order_form li .con select.slt {width:320px;}
.order_form li .con input.inp {width:320px;}
.order_form li .con span.tips {padding-left:8px;color:#000340;}
.order_form li .con textarea.txt {width:500px;height:80px;overflow:hidden}
.order_form li input.btn {width:86px;height:27px;background:url(../images/order_btn.jpg) left top no-repeat;border:none;cursor:pointer;color:#fff;font-weight:bold}
.order_form li input.btn1 {margin-left:250px;}
.order_form li input.btn2 {margin-left:25px;}
.order_form li.submit {border:none}

.products_list {clear:both;width:690px;padding:20px 0;margin:0 auto;overflow:hidden}
.products_list_hd {width:100%;clear:both;height:33px;}
.products_list_hd li {display:inline;float:left;width:98px;height:33px;background:url(../images/Product_Tab.png) left top no-repeat;text-align:center;line-height:33px;overflow:hidden}
.products_list_hd li.on a {color:#000340;;text-shadow: 2px 2px 2px #bbb;font-size: 14px;font-weight:bold;}
.products_list_hd li a {color: #000340;}
.products_list_bd {clear:both;width:100%;clear:both;overflow:hidden}
.products_list_bd h6 {font-size:12px;font-weight:normal}
.products_list_bd td {padding:5px 0;}


.news{
	border-bottom:1px dotted #C1C1C1;
	padding-bottom:0px;
	margin-bottom:0px;
}
#subnavContent a:link,a:visited{
	color: #545454;
	text-decoration:none;
}
#subnavContent a:hover,a:active{
	color: #760044;
}
#subPageContent .c {
line-height: 2em;
}


.maniPart_pro_info {overflow:hidden;display:block;text-align:center}
.maniPart_pro_info li {float:left;background:#e0e0de;list-style-type: none;color:#00005E;border-right: 2px solid #f1f1f1;height:24px;line-height:24px;} 
.maniPart_pro_info_li{margin-left:3px;width:89px;}
.maniPart_pro_info_li2{margin-left:1px;width:71px;}
.maniPart_pro_info_li3{margin-left:1px;width:50px;}

.hot_img{background: url(../images/news_hot.jpg) left top no-repeat;display: inline;float: left;margin-top: 4px;width: 92px;height: 27px;line-height: 27px;margin-left: 5px;overflow: hidden;}
.bx-wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -40px;
	width: 100%;
	left:45%;
	_left:50%;
}
.bx-wrapper .bx-loading {
	min-height: 50px;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}
.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	text-indent: -9999px;
	display: block;
	width: 19px;
	height: 19px;
	margin: 0 3px;
	outline: 0;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
}
.bx-wrapper .bx-prev {
	left: 10px;
}
.bx-wrapper .bx-next {
	right: 10px;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}